bow-mounted sonar - German English Dictionary